﻿
.widget { margin-bottom: 10px; }
.widget .widget-inner { border: 1px solid #D7D7D7; }
.widget .widget-title {  }
.widget .widget-title h5 { border-bottom: 1px solid #D7D7D7; margin: 0 6px; line-height: 25px; font-size: 1em; }
.widget .widget-content { padding: 10px; }
.widget .widget-content h1,
.widget .widget-content h2,
.widget .widget-content h3,
.widget .widget-content h4,
.widget .widget-content h5,
.widget .widget-content h6 { margin: 0; padding: 0; }
.widget .widget-content ul { margin: 0; padding: 0; list-style: none }
.widget .widget-content li {  }

/* WIDGET :: Categories
------------------------------- */
.widget-categories .widget-content li a { 
	display: block; padding: 4px 20px; border-bottom: 1px dashed #D6D6D6; outline: none;
	background: #fff url("../Images/Icons/folder_16.png") no-repeat 0 4px;
}
.widget-categories .widget-content li a.add 
{
	background: #fff url("../Images/Icons/add_16.png") no-repeat 0 4px;
}
.widget-categories .widget-content li a.logout 
{
	background: #fff url("../Images/Icons/stop_16.png") no-repeat 0 4px;
}



/* WIDGET :: main-flights 
--------------------------------------*/
.widget-content {}
.widget-content .flights-relate 
{
	margin-top: 10px;
}
.widget-content .flights-relate h3 { margin: 4px 0; font-size: 14px; }
.widget-content .tbStyles a { text-decoration: none; }
.widget-content .tbStyles
{
	width: 100%; border: 1px solid #BCD4E3;
}
.widget-content .tbStyles .canceled 
{
	font-style: italic;
	color: #ccc;
}
.widget-content .tbStyles .this 
{
	font-weight: bold;
}
.widget-content .tbStyles th 
{
	padding: 6px; background-color: #2C5A99; color: #FFF;
}
.widget-content .tbStyles tr:hover,
.widget-content .tbStyles tr.alternating:hover
{
	background-color: #C8DCE8;
}
.widget-content .tbStyles tr.alternating 
{
	background-color: #DAE7F0;
}
.widget-content .tbStyles td 
{
	padding: 6px;
}
.widget-content .tbStyles td.price 
{
	width: 130px;
}
.widget-content .tbStyles td.booking
{
	width: 100px; text-align: center;
}
.widget-content .tbStyles td.flight-detail li,
.widget-content .tbStyles td.price li
{
	padding: 2px;
	padding-left: 20px;
}
.widget-content .tbStyles td.flight-detail li.id
{
	background: transparent url("../Images/Icons/database_16.png") no-repeat 0 3px;
}
.widget-content .tbStyles td.flight-detail li.date
{
	background: transparent url("../Images/Icons/date_go_16.png") no-repeat 0 3px;
}
.widget-content .tbStyles td.flight-detail li.origin
{
	background: transparent url("../Images/Icons/arrow_right_16.png") no-repeat 0 3px;
}
.widget-content .tbStyles td.price li.usd,
.widget-content .tbStyles td.flight-detail li.usd
{
	background: transparent url("../Images/Icons/coins_16.png") no-repeat 0 3px;
}
.widget-content .tbStyles td.price li.seat,
.widget-content .tbStyles td.flight-detail li.seat
{
	background: transparent url("../Images/Icons/group_16.png") no-repeat 0 3px;
}